home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #14
/
Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO
/
tribbs
/
klpak12.zip
/
SYSCHAT.DOC
< prev
next >
Wrap
Text File
|
1996-02-26
|
7KB
|
139 lines
SYSCHAT is the shining star of this utility package. It is a replacement
for TriBBS's internal page AND chat routines. It is extremely configurable.
SYSCHAT requires that the user have an ANSI capable terminal though.
Command line parameters:
USAGE: SYSCHAT cfg.cfg [IRQ] [/P:] [/C:] [/flow] [/host:]
Where:
cfg.cfg is the name of your configuration file.
IRQ (optional), if you are using a NON-STANDARD IRQ
specify the IRQ number, ONLY if you are using a
NON-STANDARD IRQ.
/P:nn:nn,xx:xx (optional), turns paging hours ON between nn:nn and
xx:xx.
IMPORTANT, for this to function to work properly you
must specify the time in 24hr. format.
/C:aa,bb,cc,dd (optional), Sets the colors for the text windows,
where aa,bb is the USER's text fore/back color and
cc,dd is the SYSOP's text fore/back color.
/flow (optional), if you are using RTS/CTS hardware flow
control specify the /flow pararmeter, affects file
transfers.
/host:xxxxxxxx (optional), changes the Sysop to xxxxxxxx in the chat
window, if the name has spaces in it enclose it in
quotes like so; "/host:Almighty Sysop".
/TWIT (optional), Only allow a NON-VIP user to page 1 time per day.
To run SYSCHAT as a replacement for the internal paging, you must run it from
your PAGE.BAT file. If this file is present TriBBS 10.0 will call it instead
of using the internal routines. Your page bell MUST be turned on for TriBBS
to call PAGE.BAT. Also, for SYSCHAT to know it is being used as a paging door
you MUST specify /P: parameter to setup paging hours. Here is a couple of
examples:
SYSCHAT cfg.cfg /P:8:00,23:00 This allows paging from
8:00am till 11:00pm
SYSCHAT cfg.cfg /P:13:00,3:00 This allows paging from
1:00pm till 3:00am
When SYSCHAT is being used as a paging door it will prompt the user for a
reason for paging and play a tone over the PC's internal speaker. SYSCHAT
uses two different tones, one is for regular users, the other is for users
in a file named VIP.TXT in the directory that the executable is in. If the
users name is in the VIP.TXT file he will always be allowed to page you, even
if he is not paging you within the paging hours. Also, if you do not answer
the page SYSCHAT will write the time and reason for paging to a file named
PAGE.LOG in the directory the executable is in. To accept the page simply
press a key and the program will enter chat mode.
SYSCHAT can also be used as a replacement for TriBBS's internal sysop to user
chat. For it to function as a replacement for TriBBS's internal chat simply
run it from the CHAT.BAT file. Also if you are running it from the CHAT.BAT
DO NOT SPECIFY THE /P: parameter, if you do it will go into page mode. The
program uses a file named SYSCHAT.ANS as the display for the chat screen if
you don't like the colors the SYSCHAT.ANS is in simply change it, but make
sure the layout of the new file is the same as the original, SYSCHAT will
autodetect the colorscheme you are using. Also you can specify different
colors for the sysop and user text window by specifing the /C: command line
parameter, like so:
SYSCHAT cfg.cfg /C:14,0,15,0 This set the users text
colors to Yellow on Black
and the sysops text colors to
Bright White on Black
IMPORTANT: If you specify a color other than 0 for a window's text background
make sure you edit the SYSCHAT.ANS file, because SYSCHAT doesn't
clear the sysop and user test windows when it first enters chat
mode.
You can also change colors on the fly from within SYSCHAT via the key
combination ALT+C. Left/Right keys edit the SYSOP's foreground color, Up/Down
keys change the SYSOP's background colors. F1/F2 change the USER's foreground
colors and F3/F4 change the USER's background colors. Within the color
toggles window are examples of what the text for the sysop and user will look
like which change every time you change the colors. SYSCHAT doesn't save the
settings for the colors so if you find a color scheme you like better then the
default colors, specify it through the /C: command line parameter.
SYSCHAT is a very functional chat door, it allows the sysop several options
while in chat mode. First (and most important) to get help press the HOME
or F1 key. To exit the help screen simply press any key to clear the help
text. ALT+D drops to DOS and displays a msg to the user to let him know you
have dropped to DOS. ALT+L toggles the CHAT.LOG file, which logs the text
you and the user enters. When you turn logging ON, SYSCHAT will display a
"Logging" in the upper right-hand corner of the screen to keep you in mind it
is on. The user cannot see this as it is only displayed on your machine. To
turn logging OFF simply press ALT+L again. You toggle the logging function
as many times as you want in a session, it will open and close the CHAT.LOG
file accordingly. ALT+T allows you to transfer files using TriBBS's TTPROT
protocol driver. Only the sysop can enter information at the prompts, so
be sure you know what you're uploading or downloading. ALT+Z also allows you
to transfer files, but instead of using TriBBS's TTPROT.EXE driver it calls
batch files named SEND.BAT to send a file and RECEIVE.BAT to receive a file.
SYSCHAT sets enviroment variables to be used in the SEND/RECEIVE batch files,
so you can tell your protocol driver the filename, port number and baud rate.
The enviroment variables SYSCHAT sets are named as followed:
%F% = file name
%P% = com port
%B% = baud rate
ALT+H hangs up the phone. Hitting the ESCAPE key returns the user to the BBS.
SYSCHAT allows you to set it up so regular users can only page you 1 time per
day. You tell SYSCHAT to do this by specifing the /TWIT command line parameter
SYSCHAT will then create and maintain a file named TWIT.DAT which will contain
the users that have paged you. If the user has paged you already today,
whether or not you answered it, his name will be written to the TWIT.DAT file
and all he will see from SYSCHAT when he pages again is "Sorry the sysop isn't
availible for chat...". SYSCHAT will automatically reset the TWIT.DAT file
after midnight. The /TWIT command line parameter does not affect VIP callers
from being able to page you.
SYSCHAT displays the current time and the number of minutes you have been
chatting at the bottom of the screen so you can keep track.